Siebrand Mazeland [Thu, 31 Jan 2008 23:17:44 +0000 (23:17 +0000)]
Localisation updates for core messages from Betawiki
Siebrand Mazeland [Thu, 31 Jan 2008 22:58:30 +0000 (22:58 +0000)]
Localisation updates for core messages from Betawiki (2008-01-31 23:54 CET)
Siebrand Mazeland [Thu, 31 Jan 2008 22:45:52 +0000 (22:45 +0000)]
Localisation updates for core messages from Betawiki
* skin names and special page aliases for nn
Brion Vibber [Thu, 31 Jan 2008 20:51:42 +0000 (20:51 +0000)]
Add SearchGetNearMatch hook, have TitleKey provide a case-insensitive exact match for "go" searches.
Rotem Liss [Thu, 31 Jan 2008 19:06:22 +0000 (19:06 +0000)]
Update for he.
Siebrand Mazeland [Thu, 31 Jan 2008 18:48:15 +0000 (18:48 +0000)]
Localisation updates for core messages from Betawiki (2008-01-31 19:40 CET)
Raimond Spekking [Thu, 31 Jan 2008 16:29:51 +0000 (16:29 +0000)]
Tweak for r30349: Use existing message 'and' instead of introducing a new one. Thanks to SPQRobin :)
Message 'and' moved to a more general section in maintenance/language/messages.inc
Raimond Spekking [Thu, 31 Jan 2008 14:38:12 +0000 (14:38 +0000)]
* (bug 10365) Localization of Special:Version
Extension descriptions can be localized by adding the new keyword 'descriptionmsg' to $wgExtensionCredits with a message name.
See the Cite extension as example. Patches for other extensions will follow in the next days.
River Tarnell [Thu, 31 Jan 2008 13:45:03 +0000 (13:45 +0000)]
use class instead of id for mw_clear
Bertrand Grondin [Thu, 31 Jan 2008 11:59:13 +0000 (11:59 +0000)]
Localisation updates for core messages from Betawiki
Bertrand Grondin [Thu, 31 Jan 2008 11:52:50 +0000 (11:52 +0000)]
Localisation updates for aliases and skinsnames messages from Betawiki
Huji [Thu, 31 Jan 2008 10:40:26 +0000 (10:40 +0000)]
Adding/updating Persian translations
Huji [Thu, 31 Jan 2008 10:22:32 +0000 (10:22 +0000)]
Adding/updating Persian translations
Raimond Spekking [Thu, 31 Jan 2008 08:21:36 +0000 (08:21 +0000)]
* (bug 12843) Remove localizations for special page names from extensions. Should not be in core and breaks access to these special pages.
Bertrand Grondin [Thu, 31 Jan 2008 07:34:31 +0000 (07:34 +0000)]
Localisation updates for core messages from Betawiki
Brion Vibber [Wed, 30 Jan 2008 23:44:26 +0000 (23:44 +0000)]
Put the suppress & restore warnings calls *around* parse_url() rather than around an empty space after it. :)
This avoids PHP warning notices when given not-quite-valid input, such as "http://en.wikipedia.org{{localurl:Talk:Wet_Tropics_of_Queensland/Comments|action=edit}}"
Siebrand Mazeland [Wed, 30 Jan 2008 22:47:53 +0000 (22:47 +0000)]
Localisation updates for core messages from Betawiki
Siebrand Mazeland [Wed, 30 Jan 2008 22:07:39 +0000 (22:07 +0000)]
Localisation updates for core messages from Betawiki (2008-01-30 23:02 CET)
Victor Vasiliev [Wed, 30 Jan 2008 18:44:15 +0000 (18:44 +0000)]
Fix timestamps for recently uploaded files
Siebrand Mazeland [Wed, 30 Jan 2008 17:41:18 +0000 (17:41 +0000)]
Localisation updates for core messages from Betawiki (2008-01-30 17:11 CET)
Siebrand Mazeland [Wed, 30 Jan 2008 17:16:34 +0000 (17:16 +0000)]
Localisation updates for core messages from Betawiki (2008-01-30 17:11 CET)
Rotem Liss [Wed, 30 Jan 2008 15:26:59 +0000 (15:26 +0000)]
Fix.
Bertrand Grondin [Wed, 30 Jan 2008 13:14:09 +0000 (13:14 +0000)]
Localisation updates for core messages from Betawiki
Bertrand Grondin [Wed, 30 Jan 2008 09:45:25 +0000 (09:45 +0000)]
Localisation updates for aliases messages from Betawiki
Huji [Wed, 30 Jan 2008 07:24:30 +0000 (07:24 +0000)]
Adding/updating translations
Tim Starling [Wed, 30 Jan 2008 06:12:35 +0000 (06:12 +0000)]
In thumb.php:
* Return 404 response code for missing source file and bad title
* Additionally check IMS against the source file timestamp, to allow for more aggressive purging of the server thumbnail directory.
* Refactor
Brion Vibber [Wed, 30 Jan 2008 05:36:09 +0000 (05:36 +0000)]
fix html regression: missing id attribute on wpReason input box on deletion forms
Tim Starling [Wed, 30 Jan 2008 02:55:19 +0000 (02:55 +0000)]
New function in PPFrame_DOM should be here too.
Tim Starling [Wed, 30 Jan 2008 02:52:14 +0000 (02:52 +0000)]
Fixed the fact that defaults in template arguments {{{x|y}}} don't work when substing templates. Now defaults in triple braces will work in PST mode, except at the top (non-template) level. This is b/c breaking.
Shinjiman [Wed, 30 Jan 2008 02:30:05 +0000 (02:30 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Brion Vibber [Wed, 30 Jan 2008 01:07:49 +0000 (01:07 +0000)]
* Merged backends for OpenSearch suggestions and AJAX search.
Both now accept namespace prefixes, handle 'Media:' and 'Special:' pages,
and reject interwiki prefixes. PrefixSearch class centralizes this code,
and the backend part can be overridden by the PrefixSearchBackend hook.
Brion Vibber [Wed, 30 Jan 2008 01:06:28 +0000 (01:06 +0000)]
put a @ on a chmod, since all other file ops in there are so marked.
redundant chmods can bring warnings if we don't own the file (even though it's already world-writable)
Raimond Spekking [Tue, 29 Jan 2008 23:45:41 +0000 (23:45 +0000)]
Localisation updates Malay translations
(bug 12834) Patch by Aviator
Brion Vibber [Tue, 29 Jan 2008 23:30:20 +0000 (23:30 +0000)]
xhtml correctness for namespaces containing &
Raimond Spekking [Tue, 29 Jan 2008 20:57:05 +0000 (20:57 +0000)]
Localisation updates Kazakh translations
(bug 12145) Patch by AlefZet
Brion Vibber [Tue, 29 Jan 2008 20:23:40 +0000 (20:23 +0000)]
Cleanup -- fix broken XHTML in deletion forms
Rotem Liss [Tue, 29 Jan 2008 17:12:12 +0000 (17:12 +0000)]
Update for he.
Raimond Spekking [Tue, 29 Jan 2008 16:32:49 +0000 (16:32 +0000)]
* Prettify input form for RTL wikis
* Consistent appearance to the file deletion form
* Consistent usage of Xml::functions, code cleanup
Raimond Spekking [Tue, 29 Jan 2008 16:22:21 +0000 (16:22 +0000)]
Revert r30261 by request of SPQRobin. Wrong language. Should be 'La' (Latin)
Raimond Spekking [Tue, 29 Jan 2008 16:18:55 +0000 (16:18 +0000)]
Add an info to the comment field of the newuserlog when an account was created "by email"
This was inspired by bug 12767 to identify such accounts.
Roan Kattouw [Tue, 29 Jan 2008 15:05:48 +0000 (15:05 +0000)]
Adding SkinSubPageSubtitle hook on Wiredtape's request.
Roan Kattouw [Tue, 29 Jan 2008 14:47:27 +0000 (14:47 +0000)]
API: Adding page parameter to action=parse to facilitate parsing existing pages. Note that this isn't the same as action=raw: action=parse also returns the section tree and other useful stuff. The parameter is called "page" rather than "title" because there is a "title" parameter already and I decided to go the backwards compatible road for a change :D
Bertrand Grondin [Tue, 29 Jan 2008 14:26:21 +0000 (14:26 +0000)]
Localisation updates for aliases and namespaces messages from Betawiki
Bertrand Grondin [Tue, 29 Jan 2008 14:17:12 +0000 (14:17 +0000)]
Localisation updates for aliases messages from Betawik
Bertrand Grondin [Tue, 29 Jan 2008 14:01:04 +0000 (14:01 +0000)]
Localisation updates for core messages from Betawiki (only messages)
Bertrand Grondin [Tue, 29 Jan 2008 11:21:48 +0000 (11:21 +0000)]
Localisation updates for core messages from Betawiki (only skynames)
Thomas Bleher [Tue, 29 Jan 2008 11:10:33 +0000 (11:10 +0000)]
Various whitespace fixes
Raimond Spekking [Tue, 29 Jan 2008 09:17:24 +0000 (09:17 +0000)]
Fix double escaping. Thanks to Nikerabbit :)
River Tarnell [Tue, 29 Jan 2008 08:02:03 +0000 (08:02 +0000)]
missing link icon
Raimond Spekking [Tue, 29 Jan 2008 06:10:12 +0000 (06:10 +0000)]
* Prettify input form for RTL wikis
* Consistent usage of Xml::functions, code cleanup
* Add a comment to ensure grep will find all used message names
Shinjiman [Tue, 29 Jan 2008 03:46:16 +0000 (03:46 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Tim Starling [Tue, 29 Jan 2008 02:55:02 +0000 (02:55 +0000)]
Fix r30240: 2ms is an appropriate default for non-google-patch servers. 30s would be crazy for anyone, luckily it is measured in microseconds, not milliseconds.
Brion Vibber [Tue, 29 Jan 2008 01:50:25 +0000 (01:50 +0000)]
Apply live hack from Wikimedia code base: profiling point around SVN version lookup
Brion Vibber [Tue, 29 Jan 2008 01:30:43 +0000 (01:30 +0000)]
Apply live hack from Wikimedia code base -- remove unused commented-out checker pattern on transparent images
Brion Vibber [Tue, 29 Jan 2008 01:28:27 +0000 (01:28 +0000)]
Apply live hack from Wikimedia code base -- more verbose reporting and protection against invalid titles in conflict resolution for namespaceDupes
Brion Vibber [Tue, 29 Jan 2008 01:23:37 +0000 (01:23 +0000)]
Apply live hack from Wikimedia code base: bump load balancer polling scaleback factor from 2 seconds to 30 seconds
Brion Vibber [Tue, 29 Jan 2008 01:21:34 +0000 (01:21 +0000)]
Apply live hacks from Wikimedia codebase:
* generate interwiki map SQL files per db in a directory instead of all in a blob
* add Wikiversity
Brion Vibber [Tue, 29 Jan 2008 01:14:50 +0000 (01:14 +0000)]
Applying live hacks from Wikimedia code base:
* Clarify profiling results for local and remote repo lookups
* Use master database for critical lookups
* Don't upgrade db rows when in read-only mode
Brion Vibber [Tue, 29 Jan 2008 01:04:29 +0000 (01:04 +0000)]
Apply a live hack from Wikimedia codebase: throw exception on invalid input to MessageCache::addMessages()
Brion Vibber [Tue, 29 Jan 2008 00:49:06 +0000 (00:49 +0000)]
Replacing a live hack in wfIncrStats:
Add $wgStatsMethod to control how (and whether) to update the stats.
Setting to 'cache' (the default) gives the previous behavior of updating in $wgMemc.
Setting to 'udp' sends a line to the UDP profiling host.
Setting to false or 'disabled' or whatever will disable it.
Brion Vibber [Tue, 29 Jan 2008 00:31:26 +0000 (00:31 +0000)]
Document new hook UserCanSendEmail
Brion Vibber [Tue, 29 Jan 2008 00:29:38 +0000 (00:29 +0000)]
Apply live hack from Wikimedia codebase: add a hook UserCanSendEmail to override User::canSendEmail(); make canReceiveEmail() indenpedent of sending permission check.
Brion Vibber [Tue, 29 Jan 2008 00:26:13 +0000 (00:26 +0000)]
Apply live hack from Wikimedia codebase: bump HTTP cache expiry on OpenSearch results from 5 to 10 minutes, and send a Cache-Control header as well as Expires for better squid support
Brion Vibber [Tue, 29 Jan 2008 00:23:28 +0000 (00:23 +0000)]
Tweak to nextJobDB: don't explode on a system where $wgAlternateMaster array isn't set up; just use $wgDBserver.
Brion Vibber [Tue, 29 Jan 2008 00:22:03 +0000 (00:22 +0000)]
Apply live hack from Wikimedia codebase: pass a database name when connecting to various masters.
Brion Vibber [Tue, 29 Jan 2008 00:17:34 +0000 (00:17 +0000)]
Applying live hack from Wikimedia code base: tweaks to runJobs.php. Not clear that it actually accomplishes anything of substance, but what the hey.
Brion Vibber [Tue, 29 Jan 2008 00:13:33 +0000 (00:13 +0000)]
Applying live hack from Wikimedia code base: option and reporting tweaks for populateSha1.php
Brion Vibber [Tue, 29 Jan 2008 00:08:37 +0000 (00:08 +0000)]
Apply live hack from Wikimedia codebase: --debug option for dumpHTML
Raimond Spekking [Mon, 28 Jan 2008 21:42:30 +0000 (21:42 +0000)]
Localisation updates German
Brion Vibber [Mon, 28 Jan 2008 20:27:15 +0000 (20:27 +0000)]
Cleanup for r30216:
* Don't triple-escape HTML in drop-down lists :)
* Don't include empty attributes for missing optional parameters
* Use content language, not UI language, for loading predefined reasons
Roan Kattouw [Mon, 28 Jan 2008 19:05:26 +0000 (19:05 +0000)]
API: Changing all modules' getParamDescription(), getAllowedParams() and getDescription() methods to public. ApiParamInfo needs them, and some versions of PHP threw fatal errors because they were protected. Oddly, other versions didn't (maybe because the caller and the callee have a common ancestor?)
Bertrand Grondin [Mon, 28 Jan 2008 15:15:24 +0000 (15:15 +0000)]
Localisation updates for core messages from Betawiki (only skinsname messages)
Roan Kattouw [Mon, 28 Jan 2008 13:56:20 +0000 (13:56 +0000)]
(bug 12816) Adding list=random module which fetches a list of random pages. Based on a patch by Brent G.
Huji [Mon, 28 Jan 2008 12:57:02 +0000 (12:57 +0000)]
* Renaming Xml::reasonDropDown to Xml::listDropDown to make sure it doesn't imply a special usage.
* Adding support for custom name and id, custom class, and custom tabindex to Xml::listDropDown
* Changing the order of parameters Xml::listDropDown accepts.
* Updating ipblock, file deletion and page deletion forms so they all use this new Xml element rather than holding three copies of similar code.
* Removing variables which are no more used in the three above forms.
* Renaming a few variables to follow the coding style of MediaWiki.
River Tarnell [Mon, 28 Jan 2008 08:55:36 +0000 (08:55 +0000)]
$wgStyleVersion++
River Tarnell [Mon, 28 Jan 2008 08:54:19 +0000 (08:54 +0000)]
styling for various forms of <a>, mostly from monobook
Aaron Schulz [Mon, 28 Jan 2008 01:38:50 +0000 (01:38 +0000)]
More _deleted normalizing
Aaron Schulz [Mon, 28 Jan 2008 01:35:31 +0000 (01:35 +0000)]
Normalize _deleted stuff
Roan Kattouw [Sun, 27 Jan 2008 20:28:36 +0000 (20:28 +0000)]
API: Splitting of uiuser part of meta=userinfo to list=users, as discussed on the API list.
Aaron Schulz [Sun, 27 Jan 2008 19:20:48 +0000 (19:20 +0000)]
* Make rev_deleted an integer
* Add rev_deleted to updaters.inc
River Tarnell [Sun, 27 Jan 2008 17:43:28 +0000 (17:43 +0000)]
$wgStyleVersion++
River Tarnell [Sun, 27 Jan 2008 17:41:57 +0000 (17:41 +0000)]
style #p-cactions li.new a (redlinks in article actions tabs)
River Tarnell [Sun, 27 Jan 2008 17:39:58 +0000 (17:39 +0000)]
add several missing css classes from monobook
Aryeh Gregor [Sun, 27 Jan 2008 17:31:47 +0000 (17:31 +0000)]
Don't display rollback link if the user doesn't have all required permissions
Rotem Liss [Sun, 27 Jan 2008 17:18:03 +0000 (17:18 +0000)]
Fix for Special:Export so it doesn't ignore the page named '0'.
Siebrand Mazeland [Sun, 27 Jan 2008 15:29:10 +0000 (15:29 +0000)]
Localisation updates for core messages from Betawiki (2008-01-27 16:12 CET)
Bertrand Grondin [Sat, 26 Jan 2008 21:45:41 +0000 (21:45 +0000)]
Localisation updates for extensions messages from Betawiki (2008-01-17 22:22 CET)
Huji [Sat, 26 Jan 2008 20:32:44 +0000 (20:32 +0000)]
Adding new translations
Rotem Liss [Sat, 26 Jan 2008 19:51:12 +0000 (19:51 +0000)]
Update.
Victor Vasiliev [Sat, 26 Jan 2008 19:44:31 +0000 (19:44 +0000)]
Show warning if image page exists
Victor Vasiliev [Sat, 26 Jan 2008 19:27:19 +0000 (19:27 +0000)]
Introduce SajaxSearch hook
Victor Vasiliev [Sat, 26 Jan 2008 18:45:54 +0000 (18:45 +0000)]
Invalidate file cache on image redirects deletion
Tim Starling [Sat, 26 Jan 2008 05:40:51 +0000 (05:40 +0000)]
Fixed #tag support for PPNode
Shinjiman [Sat, 26 Jan 2008 03:55:58 +0000 (03:55 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Tim Starling [Sat, 26 Jan 2008 01:49:17 +0000 (01:49 +0000)]
Revert removal of CPU time profiling in 29658-29661. Those 0's and 10's will add up to the correct guestimate reliably, as long as the decision as to which function gets the tick does not depend on the function. The variance of course will be larger, but it was pretty large to start with. Should fix breakage in report.py.
Brion Vibber [Sat, 26 Jan 2008 00:54:50 +0000 (00:54 +0000)]
Revert r30162 for now.
A problem with this is that it *un*watches a previously watched image under the following
circumstances:
* 'watch pages I edit' is not enabled (eg, default state)
* go to Special:Upload and select the file
* hit 'upload'
The initial check state is unchecked (since there was no initial destination name set), and this doesn't get updated to reflect the existing watch state of the previous image.
There are a couple possible ways around this. One is to compare the form's actual initial check state with the submitted check state and only apply an unwatch if there was a difference.
Another might be to do a watch state update via AJAX when a new destination filename is set in the form. This would allow the checkmark's default state to be set 'properly' for those with JS enabled in modern browsers.
Perhaps a combination should be used.
Robert Leverington [Sat, 26 Jan 2008 00:37:42 +0000 (00:37 +0000)]
Fix bug 9246 by watching a page when the upload\reupload "Watch this page" checkbox is checked and unwatching a page when it is not.
Brion Vibber [Sat, 26 Jan 2008 00:18:22 +0000 (00:18 +0000)]
Mark the bug number for export thing
Brion Vibber [Sat, 26 Jan 2008 00:17:02 +0000 (00:17 +0000)]
* Fix for restricted namespaces/pages in Special:Export
userCan('read') and userCanRead() DON'T RETURN THE SAME RESULT.
WHAT THE HELL
JESUS CRAP
NOOOOOOOOOOOO
Brion Vibber [Fri, 25 Jan 2008 23:48:17 +0000 (23:48 +0000)]
Revert r30136, 30137 (bug 12681) -- new location of message bar interferes with lock, geolocation, etc magic templates in use on Wikimedia sites. Hold off on this until there's a system for properly handling those "out of content area" magicks.